Big Huge Thesaurus

chelate compound

noun